-- BP 7.1.6 content: ModelClass syschar: 3 persistence-version: 7.1.6

INSERT INTO O_OBJ
	VALUES ("00107e3c-6233-4870-8ff0-b75b31073579",
	'Accessor',
	504,
	'ACC',
	'An accessor provides access to reference elements and defines the signature of 
the access. The accessor represents bridges, events, and operations. In other 
words, things that would be known as functions, procedures, or methods in third 
generation programming languages like C or Java.
    An accessor is a value once instantiated in the metamodel, that can be 
referenced in process models.',
	"00000000-0000-0000-0000-000000000000");
INSERT INTO O_TFR
	VALUES ("cd0b267f-fe16-46da-9be5-c0df9c4bd344",
	"00107e3c-6233-4870-8ff0-b75b31073579",
	'instantiate',
	'Create an instance of this accessor, and it''s parameters.',
	"ba5eda7a-def5-0000-0000-000000000005",
	1,
	'create object instance ain of AIN;
select any aref from instances of AREF;
relate ain to aref across R422;
relate ain to self across R640;
create object instance val of VAL;
relate ain to val across R629;
create object instance dus of DUS;
relate val to dus across R624;
select one type related by aref->CORE[R403]->TYPE[R401];
relate type to dus across R625;
create object instance re of RE;
relate dus to re across R514;
select many prms related by self->PRM[R540];
for each prm in prms
  prm.instantiate( accessorInstance:ain.id );
end for;
return ain.id;',
	1,
	'',
	"00000000-0000-0000-0000-000000000000",
	0);
INSERT INTO O_NBATTR
	VALUES ("3eb4cc14-3ec4-4945-8b79-b2dd4fd91528",
	"00107e3c-6233-4870-8ff0-b75b31073579");
INSERT INTO O_BATTR
	VALUES ("3eb4cc14-3ec4-4945-8b79-b2dd4fd91528",
	"00107e3c-6233-4870-8ff0-b75b31073579");
INSERT INTO O_ATTR
	VALUES ("3eb4cc14-3ec4-4945-8b79-b2dd4fd91528",
	"00107e3c-6233-4870-8ff0-b75b31073579",
	"00000000-0000-0000-0000-000000000000",
	'name',
	'',
	'',
	'name',
	0,
	"ba5eda7a-def5-0000-0000-000000000004",
	'',
	'');
INSERT INTO O_ID
	VALUES (0,
	"00107e3c-6233-4870-8ff0-b75b31073579");
INSERT INTO O_OIDA
	VALUES ("3eb4cc14-3ec4-4945-8b79-b2dd4fd91528",
	"00107e3c-6233-4870-8ff0-b75b31073579",
	0,
	'name');
INSERT INTO O_ID
	VALUES (1,
	"00107e3c-6233-4870-8ff0-b75b31073579");
INSERT INTO O_ID
	VALUES (2,
	"00107e3c-6233-4870-8ff0-b75b31073579");
INSERT INTO PE_PE
	VALUES ("00107e3c-6233-4870-8ff0-b75b31073579",
	1,
	"887291e4-495a-4761-8998-99dfb2668de2",
	"00000000-0000-0000-0000-000000000000",
	4);
INSERT INTO EP_PKG_PROXY
	VALUES ("887291e4-495a-4761-8998-99dfb2668de2",
	"00000000-0000-0000-0000-000000000000",
	"c8b88000-dddc-4206-8410-2f69b8f86b67",
	'Process',
	'Process Modeling package',
	500,
	'../Process.xtuml');
